heaven's urinal - Alemán Inglés Diccionario